double side printed board - Turkish English Dictionary